Text copied to clipboard!
Naslov
Text copied to clipboard!Inženir za izdaje
Opis
Text copied to clipboard!
Iščemo izkušenega inženirja za izdaje, ki bo odgovoren za načrtovanje, izvajanje in optimizacijo procesov izdaj programske opreme v našem podjetju. Vaša glavna naloga bo zagotavljanje nemotenega, varnega in učinkovitega poteka izdaj programske opreme, vključno z avtomatizacijo, testiranjem in spremljanjem vseh faz razvoja. Kot inženir za izdaje boste sodelovali z razvojnimi, QA in operativnimi ekipami, da zagotovite pravočasno in kakovostno dostavo novih funkcionalnosti ter popravkov. Vaša vloga bo ključna pri vzpostavljanju in vzdrževanju CI/CD procesov, skrbi za skladnost z varnostnimi standardi ter reševanju morebitnih težav pri izdajah. Od vas pričakujemo, da boste spremljali najnovejše trende in orodja na področju avtomatizacije izdaj ter jih uvajali v naše delovne procese. Prav tako boste odgovorni za pripravo in vzdrževanje tehnične dokumentacije, izobraževanje članov ekipe ter sodelovanje pri izboljšavah obstoječih procesov. Če ste natančni, imate izkušnje z orodji za avtomatizacijo izdaj (kot so Jenkins, GitLab CI, Bamboo ali podobni), dobro poznate skriptne jezike in razumete pomen varnosti ter kakovosti v razvojnem ciklu, vas vabimo, da se pridružite naši ekipi. Ponujamo dinamično delovno okolje, možnost strokovnega razvoja in sodelovanje pri zanimivih projektih v hitro rastočem podjetju.
Odgovornosti
Text copied to clipboard!- Načrtovanje in izvajanje procesov izdaj programske opreme
- Vzpostavljanje in vzdrževanje CI/CD okolij
- Avtomatizacija postopkov izdaj in testiranja
- Sodelovanje z razvojnimi in QA ekipami
- Skrb za varnost in skladnost izdaj
- Reševanje težav pri izdajah in odpravljanje napak
- Priprava in vzdrževanje tehnične dokumentacije
- Izobraževanje članov ekipe o najboljših praksah
- Spremljanje in uvajanje novih orodij ter tehnologij
- Optimizacija obstoječih procesov izdaj
Zahteve
Text copied to clipboard!- Visoka izobrazba s področja računalništva ali sorodnih smeri
- Izkušnje z orodji za avtomatizacijo izdaj (Jenkins, GitLab CI, Bamboo ipd.)
- Dobro poznavanje skriptnih jezikov (Bash, Python, PowerShell ipd.)
- Razumevanje procesov CI/CD in DevOps metodologije
- Sposobnost reševanja tehničnih težav in odpravljanja napak
- Poznavanje varnostnih standardov v razvoju programske opreme
- Izkušnje z uporabo sistemov za nadzor verzij (Git, SVN ipd.)
- Sposobnost timskega dela in komunikacije
- Natančnost in organiziranost
- Znanje angleškega jezika
Možna vprašanja na razgovoru
Text copied to clipboard!- Katera orodja za avtomatizacijo izdaj ste že uporabljali?
- Kako bi vzpostavili CI/CD proces za novo aplikacijo?
- Kako pristopate k reševanju težav pri izdajah?
- Kakšne izkušnje imate z varnostjo v procesu izdaj?
- Kako dokumentirate procese izdaj?
- Kako sodelujete z drugimi ekipami pri izdajah?
- Katera orodja za spremljanje izdaj uporabljate?
- Kako bi izboljšali obstoječe procese izdaj?
- Kakšno vlogo ima avtomatizacija v vašem delu?
- Kako sledite novostim na področju izdaj programske opreme?